﻿// 项目：Nuctech.ACCT.OIS.Common
// 文件名称：smEventTemplateCode
// ----------------------------------------------------------------------------------------------------------------------
// 功能描述：日志模板代码表
// 创建者：zhangwentao
// 版本：
// 创建日期：2022-10-08 10:57
// ----------------------------------------------------------------------------------------------------------------------
// 修改者：zhangwentao
// 修改内容：
// 修改日期：2022-10-08 10:57
// ----------------------------------------------------------------------------------------------------------------------
// </summary>

namespace Nuctech.ACCT.OIS.Common
{
    public enum smEventTemplateCode : long
    {
        Begin = 0x2000000000, ///日志模板起始代码

        Begin_SMS_Service = Begin + 0x010000000, /// 管理服务日志模板起始编码
        Begin_SMS_Client = Begin + 0x020000000, /// 管理站日志代码起始编码
        Begin_SCS = Begin + 0x030000000, /// SCS日志代码起始编码
        Begin_IPS = Begin + 0x040000000, /// IPS日志代码起始编码
        Begin_RCS = Begin + 0x050000000, /// RCS日志代码起始编码
        Begin_RCC = Begin + 0x060000000, /// RCC日志代码起始编码
        Begin_RCG = Begin + 0x070000000, /// RCG日志代码起始编码
        Begin_PIS_Client = Begin + 0x080000000, /// 预检站日志代码起始编码
        Begin_FTS = Begin + 0x090000000, /// 文件传输服务日志代码起始编码

        #region 管理服务
        /// 管理服务记录的日志信息
        // 场景状态切换相关
        SMS_Service_Scene = Begin_SMS_Service + 0x01000000,

        StatusReady = SMS_Service_Scene + 0x01, /// 状态就绪
        StatusNotReady = SMS_Service_Scene + 0x02, /// 状态未就绪
        StatusRecovery = SMS_Service_Scene + 0x03, /// 状态恢复
        StatusTrigger = SMS_Service_Scene + 0x04, /// 状态被触发
        StatusExceptionRecovery = SMS_Service_Scene + 0x05, /// 状态异常恢复
        StatusException = SMS_Service_Scene + 0x06, /// 状态异常
        SceneSwitch = SMS_Service_Scene + 0x07, /// 状态异常

        // 用户相关
        SMS_Service_User = Begin_SMS_Service + 0x02000000,

        UserLoginFailed = SMS_Service_User + 0x01, /// 用户登录失败
        UserLoginSuccess = SMS_Service_User + 0x02, /// 用户登录成功
        QueryUserFailed = SMS_Service_User + 0x03, /// 查询用户信息失败
        QueryUserSuccess = SMS_Service_User + 0x04, /// 查询用户信息成功
        CreateUserFailed = SMS_Service_User + 0x05, /// 创建用户失败
        CreateUserSuccess = SMS_Service_User + 0x06, /// 创建用户成功
        DeleteUserFailed = SMS_Service_User + 0x07, /// 删除用户失败
        DeleteUserSuccess = SMS_Service_User + 0x08, /// 删除用户成功
        UpdateUserPswFailed = SMS_Service_User + 0x09, /// 更新用户密码失败
        UpdateUserPswSuccess = SMS_Service_User + 0x0A, /// 更新用户密码成功
        UpdateUserSuccess = SMS_Service_User + 0x0B, /// 更新用户成功
        UpdateUserFailed = SMS_Service_User + 0x0C, /// 更新用户失败
        UpdateUserFailedDueToNoChange = SMS_Service_User + 0x0d, /// 更新用户失败，未变更用户信息
        UserUnLockHighRisk = SMS_Service_User + 0x0e, /// 用户解除高危预警
        UserUnLockHighRiskFailed = SMS_Service_User + 0x0f, /// 用户解除高危预警失败
        UserSingOutSuccess = SMS_Service_User + 0x10, /// 用户登出成功
        UserSingOutFailed = SMS_Service_User + 0x11, /// 用户登出失败
        UserDisconnect = SMS_Service_User + 0x12, /// 用户断开连接
        UserDisconnectRecovery = SMS_Service_User + 0x13, /// 断开连接恢复
        NotReady = SMS_Service_User + 0x14, /// 未就绪
        ImportUserFailed = SMS_Service_User + 0x15, /// 导入用户成功
        ImportUserSuccess = SMS_Service_User + 0x16, /// 导入用户失败
        UserExportSuccess = SMS_Service_User + 0x17, /// 执行用户导出成功
        UserExportFailed = SMS_Service_User + 0x18, /// 执行用户导出失败
        UpdateUserPasswordInfoSettingSuccess = SMS_Service_User + 0x19,//执行用户设置初始密码成功
        UpdateUserPasswordInfoSettingFailed = SMS_Service_User + 0x20,//执行用户设置初始密码失败
        UpdateUserLogonInfoSettingSuccess = SMS_Service_User + 0x21,//执行用户设置初始密码成功
        UpdateUserLogonInfoSettingFailed = SMS_Service_User + 0x22,//执行用户设置初始密码失败


        // 用户组相关
        SMS_Service_UserGroup = Begin_SMS_Service + 0x03000000,

        QueryUserGroupFailed = SMS_Service_UserGroup + 0x01, /// 查询用户组信息失败
        QueryUserGroupSuccess = SMS_Service_UserGroup + 0x02, /// 查询用户组信息成功
        CreateUserGroupFailed = SMS_Service_UserGroup + 0x03, /// 新建用户组失败
        CreateUserGroupSuccess = SMS_Service_UserGroup + 0x04, /// 新建用户组成功
        DeleteUserGroupFailed = SMS_Service_UserGroup + 0x05, /// 删除用户组失败
        DeleteUserGroupSuccess = SMS_Service_UserGroup + 0x06, /// 删除用户组成功
        UpdateUserGroupFailedDueToNoChange = SMS_Service_UserGroup + 0x07, /// 更新用户组失败，未变更用户组信息
        UpdateUserGroupFailed = SMS_Service_UserGroup + 0x08, /// 更新用户组失败
        UpdateUserGroupSuccess = SMS_Service_UserGroup + 0x09, /// 更新用户组成功

        // 图像相关
        SMS_Service_Image = Begin_SMS_Service + 0x04000000,

        QueryImageFailed = SMS_Service_Image + 0x01, /// 查询历史图像失败
        QueryImageSuccess = SMS_Service_Image + 0x02, /// 查询历史图像成功
        DeleteImageFailed = SMS_Service_Image + 0x03, /// 删除图像失败
        DeleteImageSuccess = SMS_Service_Image + 0x04, /// 删除图像成功
        SaveIamgeFailed = SMS_Service_Image + 0x05, /// 保存图像失败
        SaveIamgeSuccess = SMS_Service_Image + 0x06, /// 保存图像成功
        LockImageFailed = SMS_Service_Image + 0x07, /// 锁定图像失败
        LockImageSuccess = SMS_Service_Image + 0x08, /// 锁定图像成功
        UnlockImageFailed = SMS_Service_Image + 0x09, /// 解锁图像失败
        UnlockImageSuccess = SMS_Service_Image + 0x0a, /// 解锁图像成功
        InsertImageLabelSuccess = SMS_Service_Image + 0x0b, /// 新增图像标签成功
        InsertImageLabelFailed = SMS_Service_Image + 0x0c,  /// 新增图像标签失败
        DeleteImageLabelSuccess = SMS_Service_Image + 0x0d, /// 删除图像标签成功
        DeletImageLabeleFailed = SMS_Service_Image + 0x0e,  /// 删除图像标签失败
        QueryImageDetailSuccess = SMS_Service_Image + 0x0f, /// 查询历史图像明细成功
        QueryImageDetailFailed = SMS_Service_Image + 0x10, /// 查询历史图像明细失败
        ConfirmCancelImageTaskSuccess = SMS_Service_Image + 0x1a, /// 确认取消任务日志成功
        ConfirmCancelImageTaskFailed = SMS_Service_Image + 0x1b, ///  确认取消任务日志失败
        QueryImageTransferFailed = SMS_Service_Image + 0x1c, /// 查询实时图像导出失败
        QueryImageTransferSuccess = SMS_Service_Image + 0x1d, /// 查询实时图像导出成功
        QueryImageTransferDetailSuccess = SMS_Service_Image + 0x1e, /// 查询实时图像导出明细成功
        QueryImageTransferDetailrFailed = SMS_Service_Image + 0x1f, /// 查询实时图像导出明细失败
        InsertImageTransferDetailSuccess = SMS_Service_Image + 0x21, /// 新增实时图像导出明细成功
        InsertImageTransferDetailrFailed = SMS_Service_Image + 0x22, /// 新增实时图像导出明细失败
        UpdateImageTransferDetailSuccess = SMS_Service_Image + 0x23, /// 更新实时图像导出明细成功
        UpdateImageTransferDetailrFailed = SMS_Service_Image + 0x24, /// 更新实时图像导出明细失败
        DeleteImageTransferDetailSuccess = SMS_Service_Image + 0x25, /// 删除实时图像导出明细成功
        DeleteImageTransferDetailrFailed = SMS_Service_Image + 0x26, /// 删除实时图像导出明细失败

        QueryDistributionsFlightSuccess = SMS_Service_Image + 0x27, /// 查询航班布控列表成功
        QueryDistributionsFlightFailed = SMS_Service_Image + 0x28, /// 查询航班布控列表失败
        QueryDistributionsFlightDetailSuccess = SMS_Service_Image + 0x29, /// 查询航班布控明细成功
        QueryDistributionsFlightDetailrFailed = SMS_Service_Image + 0x2a, /// 查询航班布控明细失败
        InsertDistributionsFlightDetailSuccess = SMS_Service_Image + 0x2b, /// 新增航班布控明细成功
        InsertDistributionsFlightDetailrFailed = SMS_Service_Image + 0x2c, /// 新增航班布控明细失败
        UpdateDistributionsFlightDetailSuccess = SMS_Service_Image + 0x2d, /// 更新布控明细成功
        UpdateDistributionsFlightDetailrFailed = SMS_Service_Image + 0x2e, /// 更新布控明细失败
        DeleteDistributionsSuccess = SMS_Service_Image + 0x2f, /// 删除布控成功
        DeleteDistributionsFailed = SMS_Service_Image + 0x30, /// 删除布控失败

        QueryDistributionsAwbSuccess = SMS_Service_Image + 0x31, /// 查询运单布控列表成功
        QueryDistributionsAwbFailed = SMS_Service_Image + 0x32, /// 查询运单布控列表失败
        QueryDistributionsAwbDetailSuccess = SMS_Service_Image + 0x33, /// 查询运单布控明细成功
        QueryDistributionsAwbDetailrFailed = SMS_Service_Image + 0x34, /// 查询运单布控明细失败
        InsertDistributionsAwbDetailSuccess = SMS_Service_Image + 0x35, /// 新增运单布控明细成功
        InsertDistributionsAwbDetailrFailed = SMS_Service_Image + 0x36, /// 新增运单布控明细失败
        UpdateDistributionsAwbDetailSuccess = SMS_Service_Image + 0x37, /// 更新运单布控明细成功
        UpdateDistributionsAwbDetailrFailed = SMS_Service_Image + 0x38, /// 更新运单布控明细失败


        // 设备相关
        SMS_Service_Device = Begin_SMS_Service + 0x05000000,

        XRayOutBeamSuccess = SMS_Service_Device + 0x01, /// X射线发生器出束成功
        XRayOutBeamFailed = SMS_Service_Device + 0x02, /// X射线发生器出束失败
        XRayStopBeamSuccess = SMS_Service_Device + 0x03, /// X射线发生器停束成功
        XRayStopBeamFailed = SMS_Service_Device + 0x04, /// X射线发生器停束失败
        XRayResetSuccess = SMS_Service_Device + 0x05, /// X射线发生器复位成功
        XRayResetFailed = SMS_Service_Device + 0x06, /// X射线发生器复位失败
        DetectorDataCollectionSuccess = SMS_Service_Device + 0x07, /// 探测器数据采集成功
        DetectorDataCollectionFailed = SMS_Service_Device + 0x08, /// 探测器数据采集失败
        StopDetectorDataCollectionSuccess = SMS_Service_Device + 0x09, /// 停止探测器数据采集成功
        StopDetectorDataCollectionFailed = SMS_Service_Device + 0x0a, /// 停止探测器数据采集失败
        DetectorDataCollectionResetSuccess = SMS_Service_Device + 0x0b, /// 探测器数据采集复位成功
        DetectorDataCollectionResetFailed = SMS_Service_Device + 0x0c, /// 探测器数据采集复位失败
        TravellingServoForwardSuccess = SMS_Service_Device + 0x0d, /// 轨道车行走伺服前进成功
        TravellingServoForwardFailed = SMS_Service_Device + 0x0e, /// 轨道车行走伺服前进失败
        RotaryServoRotationSuccess = SMS_Service_Device + 0x0f, /// 轨道车旋转伺服旋转成功
        RotaryServoRotationFailed = SMS_Service_Device + 0x10, /// 轨道车旋转伺服旋转失败
        RotaryStopRotationSuccess = SMS_Service_Device + 0x17, /// 轨道车旋转伺服停止旋转成功
        RotaryStopRotationFailed = SMS_Service_Device + 0x18, /// 轨道车旋转伺服停止旋转失败
        DrumServoRotationSuccess = SMS_Service_Device + 0x11, /// 轨道车滚筒伺服旋转成功
        DrumServoRotationFailed = SMS_Service_Device + 0x12, /// 轨道车滚筒伺服旋转失败
        DrumServoStopRotationSuccess = SMS_Service_Device + 0x13, /// 轨道车滚筒伺服停止旋转成功
        DrumServoStopRotationFailed = SMS_Service_Device + 0x14, /// 轨道车滚筒伺服停止旋转失败
        ResetDeviceInfoSuccess = SMS_Service_Device + 0x15, /// 复位设备信息成功
        ResetDeviceInfoFailed = SMS_Service_Device + 0x16, /// 复位设备信息失败

        ProtectiveDoorOptSuccess = SMS_Service_Device + 0x30, /// 防护门操作成功
        ProtectiveDoorOptFailed = SMS_Service_Device + 0x31, /// 防护门操作失败
        //ProtectiveDoorCloseSuccess = SMS_Service_Device + 0x32, /// 防护门开门成功
        //ProtectiveDoorCloseFailed = SMS_Service_Device + 0x33, /// 防护门开门失败
        //ProtectiveDoorStopSuccess = SMS_Service_Device + 0x34, /// 防护门停止成功
        //ProtectiveDoorStopFailed = SMS_Service_Device + 0x35, /// 防护门停止失败
        TransferPlatformForeRotationSuccess = SMS_Service_Device + 0x36, /// 转运台滚筒伺服操作成功
        TransferPlatformForeRotationFailed = SMS_Service_Device + 0x37, /// 转运台滚筒伺服操作失败
        //TransferPlatformBackRotationSuccess = SMS_Service_Device + 0x38, /// 转运台滚筒伺服反转成功
        //TransferPlatformBackRotationFailed = SMS_Service_Device + 0x39, /// 转运台滚筒伺服反转失败
        //TransferPlatformUpSuccess = SMS_Service_Device + 0x40, /// 转运台升降伺服上升成功
        //TransferPlatformUpFailed = SMS_Service_Device + 0x41, /// 转运台升降伺服上升失败
        //TransferPlatformDownSuccess = SMS_Service_Device + 0x42, ///  转运台升降伺服下降成功
        //TransferPlatformDownFailed = SMS_Service_Device + 0x43, /// 转运台滚筒伺服下降失败
        EquipmentCalibrationSuccess = SMS_Service_Device + 0x44, /// 设备标定成功
        EquipmentCalibrationFailed = SMS_Service_Device + 0x45, /// 设备标定失败
        AutoDiagSuccess = SMS_Service_Device + 0x46, /// 自动诊断成功
        AutoDiagFailed = SMS_Service_Device + 0x47, /// 自动诊断失败
        CargoScanSuccess = SMS_Service_Device + 0x48, /// 货物扫描成功
        CargoScanFailed = SMS_Service_Device + 0x49, /// 货物扫描失败

        DetectorDataCollectionBDSuccess = SMS_Service_Device + 0x4a, /// 探测器本底数据采集成功
        DetectorDataCollectionBDFailed = SMS_Service_Device + 0x4b, /// 探测器本底数据采集失败
        StopDetectorDataCollectionBDSuccess = SMS_Service_Device + 0x4c, /// 停止探测器本底数据采集成功
        StopDetectorDataCollectionBDFailed = SMS_Service_Device + 0x4d, /// 停止探测器本底数据采集失败
        StopTravellingServoForwardSuccess = SMS_Service_Device + 0x4e, /// 轨道车停止行走伺服前进成功
        StopTravellingServoForwardFailed = SMS_Service_Device + 0x4f, /// 轨道车停止行走伺服前进失败

        CargoScanBackFailed = SMS_Service_Device + 0x50, /// 反馈货物扫描失败
        CargoScanBackSuccess = SMS_Service_Device + 0x51, /// 反馈货物扫描成功
        CargoSendSuccess = SMS_Service_Device + 0x52, //箱体送出成功
        CargoSendFailed = SMS_Service_Device + 0x53,    //箱体送出失败，
        CargoBackSuccess = SMS_Service_Device + 0x54, //箱体送出成功
        CargoBackFailed = SMS_Service_Device + 0x55,    //箱体送出失败，
        CargoSendSuccess_Status = SMS_Service_Device + 0x56, //反馈箱体送出成功
        CargoSendFailed_Status = SMS_Service_Device + 0x57,    //反馈箱体送出失败，
        CargoBackSuccess_Status = SMS_Service_Device + 0x58, //反馈箱体送出成功
        CargoBackFailed_Status = SMS_Service_Device + 0x59,    //反馈箱体送出失败，
        RemoteDiagSuccess = SMS_Service_Device + 0x5a, /// 远程诊断成功
        RemoteDiagFailed = SMS_Service_Device + 0x5b,    //远程诊断失败
        VerifCalibSuccess = SMS_Service_Device + 0x5c, /// 性能检验成功
        VerifCalibFailed = SMS_Service_Device + 0x5d, /// 性能检验失败

        DetectorGetBadDetInfoSuccess = SMS_Service_Device + 0x5e, ///探测器坏道标记-获取探测器通道信息成功
        DetectorGetBadDetInfoFailed = SMS_Service_Device + 0x5f, ///探测器坏道标记-获取探测器通道信息失败
        DetectorSetBadDetInfoSuccess = SMS_Service_Device + 0x60, ///探测器坏道标记-设置坏道标记信息成功
        DetectorSetBadDetInfoFailed = SMS_Service_Device + 0x61, ///探测器坏道标记-设置坏道标记信息失败
        CancelVerifCalibSuccess = SMS_Service_Device + 0x62, /// 取消性能检验成功
        CancelVerifCalibFailed = SMS_Service_Device + 0x63, /// 取消性能检验失败

        // 未就绪相关
        SMS_Service_NotReady = Begin_SMS_Service + 0x06000000,
        SttIpcNotReady = SMS_Service_NotReady + 0x01, /// S10081 判图服务未就绪
        SttIpsNotReady = SMS_Service_NotReady + 0x02, /// S10021 判图工作站未就绪=>判图工作站（{0}）消息网络未连接。
        SttCbsNotReady = SMS_Service_NotReady + 0x03, /// S10031 开检工作站未就绪=>开检工作站（{0}）消息网络未连接。
        SttCfsNotReady = SMS_Service_NotReady + 0x04, /// S10041 确认工作站未就绪=>确认工作站（{0}）消息网络未连接。
        SttRccNotReady = SMS_Service_NotReady + 0x05, /// S10051 重建服务未就绪=>重建服务（{0}）消息网络未连接。
        SttRcgNotReady = SMS_Service_NotReady + 0x06, /// S10071 识别服务未就绪=>识别服务（{0}）消息网络未连接。
        SttRcsNotReady = SMS_Service_NotReady + 0x07, /// S10061 存储服务未就绪=>存储服务（{0}）消息网络未连接。
        SttScsNotReady = SMS_Service_NotReady + 0x08, /// S10011 扫描控制服务未就绪=>扫描控制服务消息网络未连接。
        SttDmsNotReady = SMS_Service_NotReady + 0x09, /// S10091 设备管理状态异常
        SttSmsNotReady = SMS_Service_NotReady + 0x0a, /// S10092 系统管理状态异常

        SttIpcNotReadyRecovery = SMS_Service_NotReady + 0x0b, /// 已恢复：S10081 判图服务未就绪
        SttIpsNotReadyRecovery = SMS_Service_NotReady + 0x0c, /// 已恢复：S10021 判图工作站未就绪=>判图工作站（{0}）消息网络已连接。
        SttCbsNotReadyRecovery = SMS_Service_NotReady + 0x0d, /// 已恢复：S10031 开检工作站未就绪=>开检工作站（{0}）消息网络已连接。
        SttCfsNotReadyRecovery = SMS_Service_NotReady + 0x0e, /// 已恢复：S10041 确认工作站未就绪=>确认工作站（{0}）消息网络已连接。
        SttRccNotReadyRecovery = SMS_Service_NotReady + 0x0f, /// 已恢复：S10051 重建服务未就绪=>重建服务（{0}）消息网络已连接。
        SttRcgNotReadyRecovery = SMS_Service_NotReady + 0x11, /// 已恢复：S10071 识别服务未就绪=>识别服务（{0}）消息网络已连接。
        SttRcsNotReadyRecovery = SMS_Service_NotReady + 0x12, /// 已恢复：S10061 存储服务未就绪=>存储服务（{0}）消息网络已连接。
        SttScsNotReadyRecovery = SMS_Service_NotReady + 0x13, /// 已恢复：S10011 扫描控制服务未就绪=>扫描控制服务消息网络已连接。
        SttDmsNotReadyRecovery = SMS_Service_NotReady + 0x14, /// 已恢复：S10091 设备管理状态异常
        SttSmsNotReadyRecovery = SMS_Service_NotReady + 0x15, /// 已恢复：S10092 系统管理状态异常

        SttScsDtsSuCaiReady = SMS_Service_NotReady + 0x16, /// 数采数据网络已连接
        SttScsDtsSuCaiNotReady = SMS_Service_NotReady + 0x17, /// 数采数据网络未连接
        //SttScsDtsReady = SMS_Service_NotReady + 0x18, /// 扫描控制数据网络已连接
        //SttScsDtsNotReady = SMS_Service_NotReady + 0x19, /// 扫描控制数据网络未连接

        SttRcgCluDtsReady = SMS_Service_NotReady + 0x1a, /// 识别管理服务（RcgCluster/RcgService）数据网络已连接
        SttRcgCluDtsNotReady = SMS_Service_NotReady + 0x1b, /// 识别管理服务（RcgCluster/RcgService）数据网络未连接
        //SttRcgDtsReady = SMS_Service_NotReady + 0x1c, /// 识别控制服务（RcgService）数据网已连接
        //SttRcgDtsNotReady = SMS_Service_NotReady + 0x1d, /// 识别控制服务（RcgService）数据网未连接

        SttRccDtsReady = SMS_Service_NotReady + 0x1e, /// 重建服务{0}数据网络已连接
        SttRccDtsNotReady = SMS_Service_NotReady + 0x1f, /// 重建服务{0}数据网络未连接
        SttRcsDtsReady = SMS_Service_NotReady + 0x21, /// 存储服务{0}数据网络已连接
        SttRcsDtsNotReady = SMS_Service_NotReady + 0x22, /// 存储服务{0}数据网络未连接

        SttIpcDtsReady = SMS_Service_NotReady + 0x23, /// 判图站数据网络已连接
        SttIpcDtsNotReady = SMS_Service_NotReady + 0x24, /// 判图站数据网络未连接
        SttCbsDtsReady = SMS_Service_NotReady + 0x25, /// 开检站数据网络已连接
        SttCbsDtsNotReady = SMS_Service_NotReady + 0x26, /// 开检站数据网络未连接
        SttCfsDtsReady = SMS_Service_NotReady + 0x27, /// 确认站数据网络已连接
        SttCfsDtsNotReady = SMS_Service_NotReady + 0x28, /// 确认站数据网络未连接


        // 维护
        SMS_Service_Report = Begin_SMS_Service + 0x07000000,

        QueryReportSuccess = SMS_Service_Report + 0x01, /// 查询维护项目成功
        QueryReportFailed = SMS_Service_Report + 0x02, /// 查询维护项目失败
        AddReportSuccess = SMS_Service_Report + 0x03, /// 新增维护项目成功
        AddReportFailed = SMS_Service_Report + 0x04, /// 新增维护项目失败
        UpdateReportSuccess = SMS_Service_Report + 0x05, /// 修改维护项目成功
        UpdateReportFailed = SMS_Service_Report + 0x06, /// 修改维护项目失败
        DelReportSuccess = SMS_Service_Report + 0x07, /// 删除维护项目成功
        DelReportFailed = SMS_Service_Report + 0x08, /// 删除维护项目失败
        RegisterReportSuccess = SMS_Service_Report + 0x09, /// 登记维护项目成功
        RegisterReportFailed = SMS_Service_Report + 0x0a, /// 登记维护项目失败
        QueryReportNoteSuccess = SMS_Service_Report + 0x0b, /// 查询维护记录成功
        QueryReportNoteFailed = SMS_Service_Report + 0x0c, /// 查询维护记录失败
        ImagePreviewOptSuccess = SMS_Client_Image + 0x0e, /// 操作开关机站点预览成功
        ImagePreviewOptFailure = SMS_Client_Image + 0x0f, /// 操作开关机站点预览失败

        #endregion

        #region 管理站
        /// 管理站记录的日志信息
        // 图像
        SMS_Client_Image = Begin_SMS_Client + 0x01000000,

        ImageExportSuccess = SMS_Client_Image + 0x01, /// 图像导出成功
        ImageDetailExportFailure = SMS_Client_Image + 0x02, /// 图像导出，操作失败。携带图像信息
        ImageExportFailure = SMS_Client_Image + 0x03, /// 图像导出，操作失败
        ImageStatisticsSuccess = SMS_Client_Image + 0x04, /// 图像统计信息成功
        ImageStatisticsFailure = SMS_Client_Image + 0x05, /// 图像统计信息失败
        ImageSuspectStatisticsSuccess = SMS_Client_Image + 0x06, /// 图像嫌疑物统计信息成功
        ImageSuspectStatisticsFailure = SMS_Client_Image + 0x07, /// 图像嫌疑物统计信息失败
        ImageOfflineRccScanSuccess = SMS_Client_Image + 0x08, /// 图像再重建成功
        ImageOfflineRccFailure = SMS_Client_Image + 0x09, /// 图像再重建失败
        ImageOfflineRcgScanSuccess = SMS_Client_Image + 0x0a, /// 图像再识别成功
        ImageOfflineRcgFailure = SMS_Client_Image + 0x0b, /// 图像再识别失败
        ImagePreviewSuccess = SMS_Client_Image + 0x0c, /// 查询预览成功
        ImagePreviewFailure = SMS_Client_Image + 0x0d, /// 查询预览失败

        // 自动诊断
        SMS_Client_Auto_Diag_Report = Begin_SMS_Client + 0x02000000,

        AutoDiagReportExportSuccess = SMS_Client_Auto_Diag_Report + 0x01, /// 自动诊断报告导出成功
        AutoDiagReportDetailExportFailure = SMS_Client_Auto_Diag_Report + 0x02, /// 自动诊断报告导出，操作失败。携带图像信息
        AutoDiagReportExportFailure = SMS_Client_Auto_Diag_Report + 0x03, /// 自动诊断报告导出，操作失败

        // 系统日志
        SMS_Client_Event = Begin_SMS_Client + 0x03000000,

        EventExportSuccess = SMS_Client_Event + 0x01, /// 系统日志导出成功
        EventDetailExportFailure = SMS_Client_Event + 0x02, /// 系统日志导出，操作失败。携带图像信息
        EventExportFailure = SMS_Client_Event + 0x03, /// 系统日志导出，操作失败
        EventPrintSuccess = SMS_Client_Event + 0x04, /// 系统日志打印成功
        EventPrintFailure = SMS_Client_Event + 0x05, /// 系统日志打印失败
        EventSwapHorizPrintSuccess = SMS_Client_Event + 0x06, /// 自动诊断打印成功
        EventSwapHorizPrintFailure = SMS_Client_Event + 0x07, /// 自动诊断打印失败

        // 数据库设置
        SMS_Client_Database = Begin_SMS_Client + 0x04000000,

        DbBackupExportSuccess = SMS_Client_Database + 0x01, /// 数据库备份导出成功
        DbBackupDetailExportFailure = SMS_Client_Database + 0x02, /// 数据库备份导出，操作失败。携带备份信息
        DbBackupExportFailure = SMS_Client_Database + 0x03, /// 数据库备份导出，操作失败

        //判图设置
        SMS_Client_JudementModel = Begin_SMS_Client + 0x05000000,

        QueryJudementModelSuccess = SMS_Client_JudementModel + 0x01, /// 查询判图模式信息成功
        UpdateJudementModelSuccess = SMS_Client_JudementModel + 0x02, /// 保存判图模式成功
        UpdateJudementModelFailure = SMS_Client_JudementModel + 0x03, /// 保存判图模式,操作失败
        QueryJudementModelFailure = SMS_Client_JudementModel + 0x04, /// 查询判图模式信息失败

        //获取识别算法信息
        SMS_Client_RcgAlgInfo = Begin_SMS_Client + 0x06000000,

        QueryRcgAlgInfoSuccess = SMS_Client_RcgAlgInfo + 0x01, /// 查询识别算法信息成功
        QueryRcgAlgInfoFailure = SMS_Client_RcgAlgInfo + 0x02, /// 查询识别算法信息失败
        UpdateRcgAlgInfoSuccess = SMS_Client_RcgAlgInfo + 0x03, /// 设置识别算法信息成功
        UpdateRcgAlgInfoFailure = SMS_Client_RcgAlgInfo + 0x04, /// 设置识别算法信息,操作失败

        // 清理参数设置
        SMS_Client_CleanSetting = Begin_SMS_Client + 0x07000000,

        ImageCleanSettingSuccess = SMS_Client_CleanSetting + 0x01, /// 图像清理设置成功
        ImageCleanSettingFailure = SMS_Client_CleanSetting + 0x02, /// 图像清理设置失败
        EventCleanSettingSuccess = SMS_Client_CleanSetting + 0x03, /// 日志清理设置成功
        EventCleanSettingFailure = SMS_Client_CleanSetting + 0x04, /// 日志清理设置失败
        PreInfoCleanSettingSuccess = SMS_Client_CleanSetting + 0x05, /// 预检清理设置成功
        PreInfoCleanSettingFailure = SMS_Client_CleanSetting + 0x06, /// 预检清理设置失败

        #endregion

        #region  预检相关

        // 图像
        PIS_Client_Document = Begin_PIS_Client + 0x01000000,

        QueryCargoSuccess = PIS_Client_Document + 0x01, /// 查询货站信息成功139603214337
        QueryCargoFailed = PIS_Client_Document + 0x02, /// 查询货站信息失败139603214338

        SaveDocumentSuccess = PIS_Client_Document + 0x03, ///保存货站信息成功139603214339
        SaveDocumentFailed = PIS_Client_Document + 0x04, /// 保存货站信息失败139603214340

        QueryEdiSuccess = PIS_Client_Document + 0x05, /// 查询edi信息成功139603214341
        QueryEdiFailed = PIS_Client_Document + 0x06, /// 查询edi信息失败139603214342

        AddPhotoSuccess = PIS_Client_Document + 0x07, /// 添加图片成功139603214343
        AddPhotoFailed = PIS_Client_Document + 0x08, /// 添加图片失败139603214344

        DeletePhotoSuccess = PIS_Client_Document + 0x09, /// 删除图片成功139603214345
        DeletePhotoFailed = PIS_Client_Document + 0x0a, /// 删除图片失败139603214346

        QueryDocumentSuccess = PIS_Client_Document + 0x0b, /// 查询单据信息成功139603214347
        QueryDocumentFailed = PIS_Client_Document + 0x0c, /// 查询单据信息失败139603214348

        ExportDocumentSuccess = PIS_Client_Document + 0x0d, /// 导出单据信息成功139603214349
        ExportDocumentFailed = PIS_Client_Document + 0x0e, /// 导出单据信息失败139603214350

        QueryDeclareSuccess = PIS_Client_Document + 0x11, /// 查询统计信息成功139603214353
        QueryDeclareFailed = PIS_Client_Document + 0x12, /// 查询统计信息失败139603214354

        SyncDeclareSuccess = PIS_Client_Document + 0x13, /// 同步单据信息成功139603214355
        SyncDeclareFailed = PIS_Client_Document + 0x14, /// 同步单据信息失败139603214356

        #endregion

        #region SCS
        /// SCS记录的日志信息
        // 急停
        SCS_Emergency_Stop = Begin_SCS + 0x01000000,

        EntranceOrExitEmergencyStopPress = SCS_Emergency_Stop + 0x01, ///出入口急停开关被按下
        EntranceOrExitEmergencyStopRestore = SCS_Emergency_Stop + 0x02, ///出入口急停开关已恢复
        ControlBoxEmergencyStopPress = SCS_Emergency_Stop + 0x03, ///控制箱急停开关被按下
        ControlBoxEmergencyStopRestore = SCS_Emergency_Stop + 0x04, ///控制箱急停开关已恢复
        OperationConsoleEmergencyStopPress = SCS_Emergency_Stop + 0x05, ///操作台急停开关被按下
        OperationConsoleEmergencyStopRestore = SCS_Emergency_Stop + 0x06, ///操作台急停开关已恢复
        SmallGateEmergencyStopPress = SCS_Emergency_Stop + 0x07, ///小门急停开关被按下
        SmallGateEmergencyStopRestore = SCS_Emergency_Stop + 0x08, ///小门急停开关已恢复
        ControlRoomEmergencyStopPress = SCS_Emergency_Stop + 0x09, ///控制室急停开关被按下
        ControlRoomEmergencyStopRestore = SCS_Emergency_Stop + 0x0a, ///控制室急停开关已恢复
        Rope1EmergencyStopPress = SCS_Emergency_Stop + 0x0b, ///拉绳1急停开关被按下
        Rope1EmergencyStopRestore = SCS_Emergency_Stop + 0x0c, ///拉绳1急停开关已恢复
        Rope2EmergencyStopPress = SCS_Emergency_Stop + 0x0d, ///拉绳2急停开关被按下
        Rope2EmergencyStopRestore = SCS_Emergency_Stop + 0x0e, ///拉绳2急停开关已恢复
        Rope3EmergencyStopPress = SCS_Emergency_Stop + 0x0f, ///拉绳3急停开关被按下
        Rope3EmergencyStopRestore = SCS_Emergency_Stop + 0x10, ///拉绳3急停开关已恢复
        Rope4EmergencyStopPress = SCS_Emergency_Stop + 0x11, ///拉绳4急停开关被按下
        Rope4EmergencyStopRestore = SCS_Emergency_Stop + 0x12, ///拉绳4急停开关已恢复
        MotorTrolleyEmergencyStopPress = SCS_Emergency_Stop + 0x13, ///轨道车急停开关被按下
        MotorTrolleyEmergencyStopRestore = SCS_Emergency_Stop + 0x14, ///轨道车急停开关已恢复
        ModulatorEmergencyStopPress = SCS_Emergency_Stop + 0x15, ///调制器急停开关被按下
        ModulatorEmergencyStopRestore = SCS_Emergency_Stop + 0x16, ///调制器急停开关已恢复
        MachineHeadOfXRayEmergencyStopPress = SCS_Emergency_Stop + 0x17, ///X射线发生器机头急停开关被按下
        MachineHeadOfXRayEmergencyStopRestoreStopRestore = SCS_Emergency_Stop + 0x18, ///X射线发生器机头急停开关已恢复

        // 安全连锁
        SCS_Safety_Interlock = Begin_SCS + 0x02000000,

        InterlockKeySafetyInterlockTrigger = SCS_Safety_Interlock + 0x01, ///连锁钥匙安全连锁被触发
        InterlockKeySafetyInterlockRestore = SCS_Safety_Interlock + 0x02, ///连锁钥匙安全连锁已恢复
        BigGateSafetyInterlockTrigger = SCS_Safety_Interlock + 0x03, ///大门安全连锁被触发
        BigGateSafetyInterlockRestore = SCS_Safety_Interlock + 0x04, ///大门安全连锁已恢复
        SmallGateSafetyInterlockTrigger = SCS_Safety_Interlock + 0x05, ///小门安全连锁被触发
        SmallGateSafetyInterlockRestore = SCS_Safety_Interlock + 0x06, ///小门安全连锁已恢复
        MachineHeadGateOfXRay1SafetyInterlockTrigger = SCS_Safety_Interlock + 0x07, ///X射线发生器1机头门安全连锁被触发
        MachineHeadGateOfXRay1SafetyInterlockRestore = SCS_Safety_Interlock + 0x08, ///X射线发生器1机头门安全连锁已恢复
        MachineHeadGateOfXRay2SafetyInterlockTrigger = SCS_Safety_Interlock + 0x09, ///X射线发生器2机头门安全连锁被触发
        MachineHeadGateOfXRay2SafetyInterlockRestore = SCS_Safety_Interlock + 0x0a, ///X射线发生器2机头门安全连锁已恢复
        MachineHeadGateOfXRay3SafetyInterlockTrigger = SCS_Safety_Interlock + 0x0b, ///X射线发生器3机头门安全连锁被触发
        MachineHeadGateOfXRay3SafetyInterlockRestore = SCS_Safety_Interlock + 0x0c, ///X射线发生器3机头门安全连锁已恢复
        ModulatorGateOfXRay1SafetyInterlockTrigger = SCS_Safety_Interlock + 0x0d, ///X射线发生器1调制器门安全连锁被触发
        ModulatorGateOfXRay1SafetyInterlockRestore = SCS_Safety_Interlock + 0x0e, ///X射线发生器1调制器门安全连锁已恢复
        ModulatorGateOfXRay2SafetyInterlockTrigger = SCS_Safety_Interlock + 0x0f, ///X射线发生器2调制器门安全连锁被触发
        ModulatorGateOfXRay2SafetyInterlockRestore = SCS_Safety_Interlock + 0x10, ///X射线发生器2调制器门安全连锁已恢复
        ModulatorGateOfXRay3SafetyInterlockTrigger = SCS_Safety_Interlock + 0x11, ///X射线发生器3调制器门安全连锁被触发
        ModulatorGateOfXRay3SafetyInterlockRestore = SCS_Safety_Interlock + 0x12, ///X射线发生器3调制器门安全连锁已恢复
        KM1SafetyInterlockTrigger = SCS_Safety_Interlock + 0x13, ///KM1安全连锁被触发
        KM1SafetyInterlockRestore = SCS_Safety_Interlock + 0x14, ///KM1安全连锁已恢复
        KM2SafetyInterlockTrigger = SCS_Safety_Interlock + 0x15, ///KM2安全连锁被触发
        KM2SafetyInterlockRestore = SCS_Safety_Interlock + 0x16, ///KM2安全连锁已恢复
        KM3SafetyInterlockTrigger = SCS_Safety_Interlock + 0x17, ///KM3安全连锁被触发
        KM3SafetyInterlockRestore = SCS_Safety_Interlock + 0x18, ///KM3安全连锁已恢复

        // 故障
        SCS_Error = Begin_SCS + 0x03000000,

        ProcessErrorOccur = SCS_Error + 0x01, ///流程故障
        ProcessErrorClear = SCS_Error + 0x02, ///流程故障恢复
        MotorTrolleyErrorOccur = SCS_Error + 0x03, ///轨道车故障
        MotorTrolleyErrorClear = SCS_Error + 0x04, ///轨道车故障恢复
        XRayErrorOccur = SCS_Error + 0x05, ///X射线发生器故障
        XRayErrorClear = SCS_Error + 0x06, ///X射线发生器故障恢复
        DetectorErrorOccur = SCS_Error + 0x07, ///探测器故障
        DetectorErrorClear = SCS_Error + 0x08, ///探测器故障恢复
        //////////新加//////////
        ElCabinetErrorOccur = SCS_Error + 0x09,///主配电柜故障
        ElCabinetErrorClear = SCS_Error + 0x0a,///主配电柜故障恢复
        SubwayErrorOccur = SCS_Error + 0x0b,///轨道车故障
        SubwayErrorClear = SCS_Error + 0x0c,///轨道车故障恢复
        TransferStationErrorOccur = SCS_Error + 0x0d,///转运台故障
        TransferStationErrorClear = SCS_Error + 0x0e,///转运台故障恢复
        TransferVehicleErroOccur = SCS_Error + 0x0f,///转运车故障恢复 -----也是转运台，不需要
        TransferVehicleErrorClear = SCS_Error + 0x10,///转运车故障恢复------也是转运台，不需要
        EntranceGuardDoorErrorOccur = SCS_Error + 0x11,///入口防护门故障
        EntranceGuardDoorErrorClear = SCS_Error + 0x12,///入口防护门故障恢复
        ExitDoorErrorOccur = SCS_Error + 0x13,///出口防护门故障
        ExitDoorErrorClear = SCS_Error + 0x14,///出口防护门故障恢复
        InletLineErrorOccur = SCS_Error + 0x15,///入口线体故障
        InletLineErrorClear = SCS_Error + 0x16,///入口线体故障恢复
        OutLineErrorOccur = SCS_Error + 0x17,///出口线体故障
        OutLineErrorClear = SCS_Error + 0x18,///出口线体故障恢复  
        CalibrationErrorOccur = SCS_Error + 0x19,///标定公装体故障
        CalibrationErrorClear = SCS_Error + 0x1a,///标定公装体故障恢复  
        Accelerator1ErrorOccur = SCS_Error + 0x1b,///加速器1故障
        Accelerator1ErrorClear = SCS_Error + 0x1c,///加速器1故障恢复
        Accelerator2ErrorOccur = SCS_Error + 0x1d,///加速器2故障
        Accelerator2ErrorClear = SCS_Error + 0x1e,///加速器2故障恢复
        Accelerator3ErrorOccur = SCS_Error + 0x1f,///加速器3故障
        Accelerator3ErrorClear = SCS_Error + 0x20,///加速器3故障恢复
        Accelerator4ErrorOccur = SCS_Error + 0x21,///加速器4故障
        Accelerator4ErrorClear = SCS_Error + 0x22,///加速器4故障恢复
        ControlRoomErrorOccur = SCS_Error + 0x23,///控制室控制箱故障
        ControlRoomErrorClear = SCS_Error + 0x24,///控制室控制箱故障恢复
        OtherErrorOccur = SCS_Error + 0x25,///其他故障
        OtherErrorClear = SCS_Error + 0x26,///其他故障恢复
        EquipmentAlertErrorOccur = SCS_Error + 0x27,///设备警示故障
        EquipmentAlertErrorClear = SCS_Error + 0x28,///设备警示故障恢复
        MainControlErrorOccur = SCS_Error + 0x29,///主控制柜故障
        MainControlErrorClear = SCS_Error + 0x2a,///主控制柜故障恢复

        #endregion

        #region IPS
        /// IPS记录的日志信息

        // 判图操作
        IPS_Judge = Begin_IPS + 0x01000000,

        JudgeImageSuccess = IPS_Judge + 0x01, /// 判图操作成功
        JudgeImageFailed = IPS_Judge + 0x02, /// 判图操作失败
        JudgeConclusionSuccess = IPS_Judge + 0x3, //判图结论成功
        JudgeConclusionFailed = IPS_Judge + 0x4, //判图结论失败
        JudgeStartSuccess = IPS_Judge + 0x5, //开始判图成功 按钮
        JudgeStartFailed = IPS_Judge + 0x6, //开始判图失败 按钮
        JudgeStopSuccess = IPS_Judge + 0x7, //暂停判图成功 按钮
        JudgeStopFailed = IPS_Judge + 0x8, //暂停判图失败 按钮

        // 设置操作
        IPS_Setting = Begin_IPS + 0x02000000,

        ModifyJudgeSettingSuccess = IPS_Setting + 0x01, ///修改判图设置成功
        ModifyJudgeSettingFailed = IPS_Setting + 0x02, ///修改判图设置失败

        // 图像数据异常类
        IPS_Image_Exception = Begin_IPS + 0x03000000,

        ImageDataInComplete = IPS_Image_Exception + 0x01, ///图像数据不完整，从判图队列移出
        LongTimeWithoutJudge = IPS_Image_Exception + 0x02, ///长时间未判图，从判图队列移出
        #endregion

        #region RCS
        /// RCS记录的日志信息
        //数据操作
        Rcs_Data_Operation = Begin_RCS + 0x01000000,

        RcsNetworkTransmissionData = Rcs_Data_Operation + 0x01,//存储服务网络传输数据失败（图像流水号：{0}，文件名称：{1}）
        RcsCompressedData = Rcs_Data_Operation + 0x02,//存储服务压缩数据失败（图像流水号：{0}，文件名称：{1}）
        RcsSaveFile = Rcs_Data_Operation + 0x03,//存储服务存储文件失败（图像流水号：{0}，文件名称：{1}）
        RcsLoadFile = Rcs_Data_Operation + 0x04,//存储服务加载文件失败（图像流水号：{0}，文件名称：{1}）
        RcsColorPicture = Rcs_Data_Operation + 0x05,//存储服务彩色化图片失败（图像流水号：{0}，文件名称：{1}）
        #endregion

        #region RCC
        /// RCC记录的日志信息
        //数据操作
        Rcc_Data_Operation = Begin_RCC + 0x01000000,

        RccCalibrationData = Rcc_Data_Operation + 0x01,//重建服务校正数据失败（图像流水号：{0}）
        RccReconstructionData = Rcc_Data_Operation + 0x02,//重建服务重建数据失败（图像流水号：{0}）
        RccPerformanceVerify = Rcc_Data_Operation + 0x03,//重建服务性能检验失败（图像流水号：{0}）
        RccDoubleIdentify = Rcc_Data_Operation + 0x04,//重建服务双能识别失败（图像流水号：{0}）
        RccRccNetworkTransmissionData = Rcc_Data_Operation + 0x05,//重建服务网络传输数据失败（图像流水号：{0}，文件名称：{1}）
        RccCompressedData = Rcc_Data_Operation + 0x06,//重建服务压缩数据失败（图像流水号：{0}，文件名称：{1}）
        RccSaveFile = Rcc_Data_Operation + 0x07,//重建服务存储文件失败（图像流水号：{0}，文件名称：{1}）
        RccLoadFile = Rcc_Data_Operation + 0x08,//重建服务加载文件失败（图像流水号：{0}，文件名称：{1}）
        RccColorPicture = Rcc_Data_Operation + 0x09,//重建服务彩色化图片失败（图像流水号：{0}，文件名称：{1}）
        #endregion

        #region RCG
        /// RCG记录的日志信息
        //数据操作
        Rcg_Data_Operation = Begin_RCG + 0x01000000,

        RcgNetworkTransmissionData = Rcg_Data_Operation + 0x01,//识别服务网络传输数据失败（图像流水号：{0}，文件名称：{1}）
        RcgCompressedData = Rcg_Data_Operation + 0x02,//识别服务压缩数据失败（图像流水号：{0}，文件名称：{1}）
        RcgSaveFile = Rcg_Data_Operation + 0x03,//识别服务存储文件失败（图像流水号：{0}，文件名称：{1}）
        RcgLoadFile = Rcg_Data_Operation + 0x04,//识别服务加载文件失败（图像流水号：{0}，文件名称：{1}）
        RcgColorPicture = Rcg_Data_Operation + 0x05,//识别服务彩色化图片失败（图像流水号：{0}，文件名称：{1}）
        #endregion

        #region FTS

        Fts_Data_Operation = Begin_FTS + 0x01000000,

        FtsImageTransferSuccess = Fts_Data_Operation + 0x01,//执行图像实时导出成功，规则名称:{0},图像流水号∶{1}。
        FtsImageTransferFailed = Fts_Data_Operation + 0x02,//执行图像实时导出失败，原因∶{0}，规则名称:{1}，图像名称：{2}

        #endregion
    }
}
